package battleGame;

public class WarriorAction 
{
	//ATTACKSWORD is using warrior and point (a radius will be applied to the attack, simulating with a circle the sword attack range)
	//ATTACKARROW is using warrior and target (the arrow is applied directly to the target warrior, calculating the damage with the distance)
	//MOVE is using warrior and point
	//ROTATE is using warrior and point.x (as the angle)
	enum Action{ ATTACKSWORD, ATTACKARROW, MOVE, ROTATE, WAIT, FLEE, DEFEND, MAX };

	Action action;
	Warrior warrior;
	Vector2 point;
	Warrior target;
}
